*{ padding: 0; margin: 0; background: #f4f7f9;}
input{ border: none;}
#boxs{ width: 400px; height: 300px; position: relative; top: 50%; left: 50%; margin-left:-226px; margin-top:120px; background: #fff; border: 2px #e5e5e5 solid; border-radius: 8px;}
#boxs .tops{ height: 50px; background: url(../images/login_bg.png) repeat-x; border-radius:5px 5px 0px 0px; text-align: center; line-height: 50px; letter-spacing: 1px; color: #fff;}
#boxs form { padding: 20px 40px; background: #fff;}
#boxs form .tb{ background: #fff; width:340px; }
#boxs form tr{ height: 50px;}
#boxs form .tb .tdl{ width: 60px; height: 35px; line-height: 35px; font-size: 14px; color: #4574b4; }
#boxs form .tb .tbr{ height: 40px; }
#boxs form .tb .tbr .input_text{ height: 35px; padding-left: 10px; width: 240px; background: #fff; border: 1px #ccc solid; color: #7f7f7f;}
#boxs form .tb .tbr .pass{ height: 35px; padding-left: 10px; width: 240px; background: #fff; border: 1px #ccc solid; color: #7f7f7f;}
#boxs form .tb .tbr .yzm{ height: 35px; padding-left: 10px; width: 80px; background: #fff; border: 1px #ccc solid; color: #7f7f7f; float: left;  margin-right: 10px;}
#boxs form .tb .tbr #imgs{ width: 80px; height: 35px; float: left; cursor: pointer;}
#boxs form .tb .tbr span{ height: 35px; line-height: 35px; display: block; width: 70px; text-align: center;  float: left; background: #fff; color: #87a2bc; text-decoration: none; cursor: pointer;-moz-user-select:none;}
#boxs form .tb td{ background: #fff;}
#boxs .sub{ width: 100px; height: 35px; background: url(../images/login_user.png) repeat-x; border-radius: 5px; color: #fff; font-weight: 700; margin-top: 15px; font-size: 14px; letter-spacing: 2px;}
/*td{-moz-user-select:none;}*/
